/*
 * Copyright (c) 2011, Brookhaven National Laboratory
 * All rights reserved.
 * The software in this package is published under the terms
 * of the BSD license a copy of which has been included with
 * this distribution in the license.txt file.
 */

#ifndef _OXTYPES_DDS_TYPE_DYNAMIC_DETAIL_DYNAMIC_TYPE_MEMBER_H
#define _OXTYPES_DDS_TYPE_DYNAMIC_DETAIL_DYNAMIC_TYPE_MEMBER_H 

#include <dds/xtypes/TypeObject.hpp>

namespace dds { namespace type { namespace dynamic { namespace detail {

struct DynamicTypeMember {

    dds::type::dynamic::MemberDescriptor md; 

    // std::vector<AnnotationDescriptor>
    dds::type::dynamic::AnnotationDescriptorSeq* annotations;

};

}}}}

#endif
